8b02f214c43673d917e835fdbf127cb94b06a28b,core/src/main/java/org/elasticsearch/percolator/PercolatorService.java,PercolatorService,percolate,#PercolateShardRequest#,170

Before Change



            // parse the source either into one MemoryIndex, if it is a single document or index multiple docs if nested
            PercolatorIndex percolatorIndex;
            boolean isNested = indexShard.mapperService().documentMapper(request.documentType()).hasNestedObjects();
            if (parsedDocument.docs().size() > 1) {
                assert isNested;
                percolatorIndex = multi;

After Change



            // parse the source either into one MemoryIndex, if it is a single document or index multiple docs if nested
            PercolatorIndex percolatorIndex;
            DocumentMapper documentMapper = indexShard.mapperService().documentMapper(request.documentType());
            boolean isNested = documentMapper != null && documentMapper.hasNestedObjects();
            if (parsedDocument.docs().size() > 1) {
                assert isNested;
                percolatorIndex = multi;